quick disbursing short term liquidity facility - Spanish English Dictionary